package so.sao.shop.supplier.pojo.output.app;/**
 * Created by wyy on 2017/11/20.
 */

import java.util.ArrayList;
import java.util.List;

/**
 * <p>Version: supplier V1.1.0 </p>
 * <p>Title: SupplierItemVo</p>
 * <p>Description: </p>
 *
 * @author: yiyun.wang
 * @Date: Created in 2017/11/20 16:32
 */
public class SupplierItemVo {
    //订单id
    private String orderId;
    //供应商id
    private String storeId;

    //供应商名称
    private String storeName;

    //供应商运费
    private String postage;

    //供应商商品合计金额
    private String goodsPrice;

    //发票信息
    private ReceiptPurchaseVo receiptPurchase;

    /**
     * 物流信息
     */
    private AppPurchaseShipMethod appPurchaseShipMethods;

    /**
     * 供应商商品信息
     */
    private List<AppPurchaseItemVo> appPurchaseItemVos = new ArrayList<>();

    public AppPurchaseShipMethod getAppPurchaseShipMethods() {
        return appPurchaseShipMethods;
    }

    public void setAppPurchaseShipMethods(AppPurchaseShipMethod appPurchaseShipMethods) {
        this.appPurchaseShipMethods = appPurchaseShipMethods;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getPostage() {
        return postage;
    }

    public void setPostage(String postage) {
        this.postage = postage;
    }

    public String getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(String goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public ReceiptPurchaseVo getReceiptPurchase() {
        return receiptPurchase;
    }

    public void setReceiptPurchase(ReceiptPurchaseVo receiptPurchase) {
        this.receiptPurchase = receiptPurchase;
    }

    public List<AppPurchaseItemVo> getAppPurchaseItemVos() {
        return appPurchaseItemVos;
    }

    public void setAppPurchaseItemVos(List<AppPurchaseItemVo> appPurchaseItemVos) {
        this.appPurchaseItemVos = appPurchaseItemVos;
    }

    @Override
    public String toString() {
        return "SupplierItemVo{" +
                "orderId='" + orderId + '\'' +
                ", storeId='" + storeId + '\'' +
                ", storeName='" + storeName + '\'' +
                ", postage='" + postage + '\'' +
                ", goodsPrice='" + goodsPrice + '\'' +
                ", receiptPurchase=" + receiptPurchase +
                ", appPurchaseShipMethods=" + appPurchaseShipMethods +
                ", appPurchaseItemVos=" + appPurchaseItemVos +
                '}';
    }
}
